Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ST LUKES CLOSE Detached £39,995 16 Aug 2002